Ali Baba's Furniture & Electricals
558 Dumbarton Rd., Glasgow, Scotland, G11 6RH
(01413) 349997 Phone